﻿using System;
using System.Collections.Generic;


namespace cz.uhul.DSMLv2
{


  public abstract class FilterOp
  {




    public FilterOp()
    {
      negateOp = false;
    }





    /// <summary>
    /// returns readable name of current operation, from class type
    /// </summary>
    public string OpTypeName
    {
      get 
      {
        string tmp = this.GetType().ToString();
        return tmp.Substring(tmp.LastIndexOf(".") + 1);
      }
    }






    protected List<Guid> _tmpResultSet;





    protected bool negateOp;




  }

}
